﻿
@model Dosimetria.Models.DataAnnotations_Classes.Dosimetro


@{
    ViewBag.Title = "Creación codigos de barra";
}


@*Validación de usuario, para que no se pueda acceder a la página sin estar logueado *@
@if (@User.Identity.Name == "")
{
    Layout = null;
    <div style="width:800px; font-size:2em; height:500px; text-align:center; margin-top:100px" class="division">
    @Html.ActionLink("Ingrese como usuario válido...", "Index", "Home")
    </div>
}
else
{
   
     <html>
     <head>
    <link href="@Url.Content("~/Content/Site.css")" rel="stylesheet" type="text/css" />
    <script src="@Url.Content("~/Scripts/jquery.PrintArea.js")" type="text/javascript"></script>
    </head>
     <body>

    <script type="text/javascript">
        $(document).ready(function () {
            var img = $("#imgCodeBar");
            if (img) img.hide();
            $("#btnImagen").click(cargarCodeBar);
            function cargarCodeBar() {
                var btn = $("#btnImagen");
                if (img) {
                    //img[0].src = "/Dosimetro/GetCodeBar?code=" + $("#codigoDosimetro").val() + "&format=BARCODE39" + "&width=400&height=60&size=30";
                    //  img[0].src = "/Dosimetro/GetCodeBar?code=" + $("#codigoDosimetro").val() + "&format=BARCODE39" + "&width=200&height=60&size=60";
                    img[0].src = "/Dosimetro/GetCode?code=" + $("#codigoDosimetro").val();
                    img.show();
                }
            }


            $("#btnImprimir").click(function () {
                 $("div#printArea").printArea();
            });
        });
    </script>
    
         <div class="editor-grilla">
            @Html.LabelFor(model => model.codigoDosimetro)
            @Html.EditorFor(model => model.codigoDosimetro)
            @Html.ValidationMessageFor(model => model.codigoDosimetro)


             <input type="button" id="btnImagen" value="Generar Código" />
               
        </div>
        <div id="printArea">
            <img id="imgCodeBar" alt="codeBar" />
        </div>
        <input type="button" id="btnImprimir" value="Imprimir Código" />

    </body>
     
     </html>
  
}